towed-array sonar - Spanish English Dictionary